$(function () {

    var systemLog_datagrid = $("#systemLog_datagrid");

    /*easyui的数据列表组件初始化*/
    systemLog_datagrid.datagrid({
        title: "系统日志管理",
        url: "/systemLog/query.do",
        fit: true,
        striped: true,
        pagination: true,
        rownumbers: true,
        fitColumns: true,
        singleSelect: true,
        pageList:[17,30,40,50],
        pageSize:17,
        toolbar: "#systemLog_toolbar",
        columns: [[
            {field: 'id', title: 'id', width: 100, checkbox: true},
            {
                field: 'opUser', title: '操作用户', width: 100, formatter: function (value, row, index) {
                    return value ? value.username : '';
                }
            },
            {field: 'opTime', title: '操作时间', width: 100},
            {field: 'opIp', title: 'IP', width: 100},
            {field: 'function', title: '操作', width: 100},
            {field: 'params', title: '参数', width: 100},
        ]]
    })


    /*事件对象*/
    var methodObj = {
        reload: function () {
            systemLog_datagrid.datagrid("reload");
        },
        /*高级查询事件*/
        query: function () {
            var opUsername = $("#searchValue").textbox('getValue');
            systemLog_datagrid.datagrid('load', {
                opUsername: opUsername,
            })
        }
    }


    /*统一绑定事件*/
    $("a[data-method]").click(function () {
        var method = $(this).data("method");
        methodObj[method]();
    })
})
